Skip to main content
share Share

From Wikipedia:

David Swanson

David Swanson is an American anti-war activist, blogger and author. He currently resides in Virginia and is the Executive Director of World Beyond War... Read More

SHOW DETAILS
up-solid down-solid